long appendage - Alemán Inglés Diccionario